package com.zzh.ssm.dao;

import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.support.SqlSessionDaoSupport;

import com.zzh.ssm.po.User;

/**
 * UserDaoImpl.java
 * 
 * @author zhangzhenhua
 * @date 2016年9月28日 下午7:12:59
 * @description TODO
 */
public class UserDaoImpl extends SqlSessionDaoSupport implements UserDao {

	// 向dao实现类中注入SqlSessionFactory
	// 通过函数注入 _已省略
	//private SqlSessionFactory ssf;

	// public UserDaoImpl(SqlSessionFactory ssf) {
	// this.ssf = ssf;
	// }

	@Override
	public User findUserById(int id) throws Exception {
		//通过继承类得到SqlSession
		SqlSession ss = this.getSqlSession();

		return ss.selectOne("test.findUserById", id);
	}

	 

}
